çubuk doğrama tamburu - Turkish English Dictionary